Languages for Parallel Architectures: Designs, semantics, implementation models
نویسندگان
چکیده
منابع مشابه
Programming Languages and Models for Parallel Multi-level Architectures
The demands of large computational resources has stimulated the search for new alternatives to add performance to computer architectures. Parallel approaches are used to increase the power of processing of computers. These approaches include the use of multi-core, multiprocessors and clusters and grids architectures. The use of multi-level parallelism is a solution to increase the power of comp...
متن کاملModels for Simd, Mimd and Hybrid Parallel Architectures Models for Simd, Mimd and Hybrid Parallel Architectures
Realizzazione di modelli di varie architetture di calcolatori paralleli (di tipo SIMD, MIMD e ibridi) e loro validazione sperimentale To Floriana Acknowledgments I would like to thank my supervisor Prof. Giuseppe Serazzi for the inspiration , guidance, friendship ooered throughout my studies. I feel a special gratitude towards Peter King and Paolo Cremonesi for their important contribution to t...
متن کاملParallel Implementation of Functional Languages
Lazy evaluation is optimal (up to overhead). Abstract. Great hopes in the exploitation of the (implicit) parallelism inherent in functional programs have driven a number of projects. General frustration resulted wherever implementations on distributed memory machines were attempted. The grain size of potentially parallel tasks is too small to amortize the enormous costs of the necessary communi...
متن کاملSemantics and Implementation of a Generalized forall Statement for Parallel Languages
In this paper we present a generalized forall statement for parallel languages. The forall statement occurs in many (data) parallel languages and specifies which computations can be performed independently. Many different definitions of such a construct can be found in literature, with different conditions and execution models. We will show how forall constructs of a wide class of parallel lang...
متن کاملCoordination models and languages for parallel programming
Most conventional approaches to parallel programming are based on some basic kinds of synchronized mechanisms and related models of concurrency control: shared variables, message passing, and remote procedure calls. Whereas these paradigms suffice to program parallel applications, they hardly provide abstractions adequate for programmers or language designers. Hence, parallel programming using ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 1991
ISSN: 0167-6423
DOI: 10.1016/0167-6423(91)90050-8